selvedge cloth - Turkish English Dictionary